<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui"
	xmlns:t="http://myfaces.apache.org/tomahawk">

	<ui:composition>
		<p:dialog id="modalFinanciamiento" header="Financiamiento"
			widgetVar="popFinanciamiento" modal="true" width="610" appendToBody="true">
			<h:form id="idModalFinanciamiento">
			<t:div style="text-align: right;">
				<p:commandLink id="btnDowloadXLS" actionListener="#{modalProductoController.exportDocument('XLS','FIA')}" ajax="false" style="margin-right:20px;" title="Descargar XLS">  
					<p:graphicImage value="/imagenes/iconos/excel.gif" style="border:0;" ></p:graphicImage>
				</p:commandLink> 
				<p:commandLink id="btnDowloadPDF" actionListener="#{modalProductoController.exportDocument('PDF','FIA')}" ajax="false" style="margin-right:20px;" title="Descargar PDF">  
					<p:graphicImage value="/imagenes/iconos/pdf.png" style="border:0;" ></p:graphicImage>
				</p:commandLink>
			</t:div>
			<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0"
				cellpadding="5" styleClass="bordePanel"
				style="width:100%;margin-left: -2px;margin-bottom:5px " columns="1">

				<f:facet name="header">
					<h:outputText value="Datos Principales" />
				</f:facet>

				<h:panelGrid columns="4" style="margin-top: -25px;" cellspacing="2"
					cellpadding="2">
					
					<p:spacer width="80" height="15"></p:spacer>
					<p:spacer width="260" height="15"></p:spacer>
					<p:spacer width="100" height="15"></p:spacer>
					<p:spacer width="100" height="15"></p:spacer>

					<h:outputText value="Nro. Operación:" styleClass="texto"></h:outputText>               
					<h:outputText value="#{modalProductoController.modalProductoFinanc.nroOperacion}" styleClass="textoNegroNegrita"></h:outputText>
					<h:outputText value=""></h:outputText>
					<h:outputText value=""></h:outputText>

					<h:outputText value="Impo/Expo:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.codTipo} - #{modalProductoController.modalProductoFinanc.tipo}" styleClass="textoNegroNegrita"></h:outputText>
					<h:outputText value="Fecha Valor:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.dFechaValor}" styleClass="textoNegro">
						<f:convertDateTime pattern="dd-MM-yyyy" />
					</h:outputText>

					<h:outputText value="Cliente:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.cliente}" styleClass="textoNegroNegrita"></h:outputText>
					<h:outputText value="Fecha Desembolso:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.dFechaDesembolso}" styleClass="textoNegro">
						<f:convertDateTime pattern="dd-MM-yyyy" />
					</h:outputText>
					
					<h:outputText value="Importador:" rendered="#{modalProductoController.modalProductoFinanc.codTipo == '005'}" styleClass="texto"/> <!-- la validacion es con numeros no con I -->
					<h:outputText value="Exportador:" rendered="#{modalProductoController.modalProductoFinanc.codTipo == '006'}" styleClass="texto"/> <!-- la validacion es con numeros no con E -->
					<h:outputText value="#{modalProductoController.modalProductoFinanc.empresaExtranjera}" styleClass="textoNegroNegrita"></h:outputText>
					<h:outputText value="Fecha Vencimiento:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.dFechaVencimiento}" styleClass="textoNegro">
						<f:convertDateTime pattern="dd-MM-yyyy" />
					</h:outputText>

					<h:outputText value="Moneda Origen:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.monOrigen}" styleClass="textoNegroNegrita"></h:outputText>
					<h:outputText value="Importe:" styleClass="texto"></h:outputText>
					<h:outputText value ="#{modalProductoController.modalProductoFinanc.importe}" styleClass="textoNegroNegrita">
						<f:convertNumber pattern="#,##0" locale="US"/>
					</h:outputText>

					<h:outputText value="Tasa:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.tasa}" styleClass="textoNegro"></h:outputText>
					<h:outputText value="Nro. Cuotas:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.nroCuotas}" styleClass="textoNegro"></h:outputText>

					<h:outputText value="Plazo:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.plazo}" styleClass="textoNegro"></h:outputText>

				</h:panelGrid>

			</h:panelGrid>
			<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0"
				cellpadding="5" styleClass="bordePanel"
				style="width:100%;margin-left: -2px;margin-bottom:5px " columns="1">

				<f:facet name="header">
					<h:outputText value="Datos Adicionales" />
				</f:facet>

				<h:panelGrid columns="4" style="margin-top: -25px;" cellspacing="2"
					cellpadding="2">
					<p:spacer width="80" height="15"></p:spacer>
					<p:spacer width="260" height="15"></p:spacer>
					<p:spacer width="80" height="15"></p:spacer>
					<p:spacer width="100" height="15"></p:spacer>

					<h:outputText value="Rubro Clase:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.codRubroClase} - #{modalProductoController.modalProductoFinanc.rubroClase}" styleClass="textoNegro"></h:outputText>
					<h:outputText value="País Origen:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.pais}" styleClass="textoNegro"></h:outputText>

					<h:outputText value="Clase:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.codClase} - #{modalProductoController.modalProductoFinanc.clase}" styleClass="textoNegro"></h:outputText>
					<h:outputText value="Dentro de Línea" styleClass="texto"></h:outputText>
					<h:outputText value="SI" rendered="#{modalProductoController.modalProductoFinanc.dentroLinea == 'S'}" styleClass="textoNegro"></h:outputText>
					<h:outputText value="NO" rendered="#{modalProductoController.modalProductoFinanc.dentroLinea == 'N'}" styleClass="textoNegro"></h:outputText>
			
					<h:outputText value="Sumplemento:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.codSuplemento}" styleClass="textoNegro"></h:outputText>
					<h:outputText value="Contrato Marco:" styleClass="texto"></h:outputText>
					<h:outputText value="SI" rendered="#{modalProductoController.modalProductoFinanc.contratoMarco == 'S'}" styleClass="textoNegro"></h:outputText>
					<h:outputText value="NO" rendered="#{modalProductoController.modalProductoFinanc.contratoMarco == 'N'}" styleClass="textoNegro"></h:outputText>

					<h:outputText value="Situación:" styleClass="texto"></h:outputText>
					<h:outputText value="#{modalProductoController.modalProductoFinanc.codSituacion} - #{modalProductoController.modalProductoFinanc.situacion}" styleClass="textoNegro"></h:outputText>
					<h:outputText value=""></h:outputText>
					<h:outputText value=""></h:outputText>
				</h:panelGrid>

			</h:panelGrid>

			<t:div style="overflow-y: scroll;overflow-x: hidden; width: 100%;height: 210px;margin-left: -2px;">

				<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0"
					cellpadding="5" styleClass="bordePanel"
					style="width:100%;margin-bottom:5px " columns="1">

					<f:facet name="header">
						<h:outputText value="Mercadería" />
					</f:facet>

					<t:div style="overflow-y: scroll;overflow-x: hidden; width: 99%;height: 70px;margin-left: -2px;">
						<p:dataTable value="#{modalProductoController.listModalProductoMercaderia}"
							var="fila" style="width:100%;">
							<p:column>
								<f:facet name="header">
									<h:outputText value="Secuencia" />
								</f:facet>
								<h:outputText value="#{fila.secEmbarque}" />
							</p:column>
							<p:column styleClass="columnCenter">
								<f:facet name="header">
									<h:outputText value="Mercadería" />
								</f:facet>
								<h:outputText value="#{fila.descMercaderia1} #{fila.descMercaderia2}" />
							</p:column>
							<p:column styleClass="columnCenter">
								<f:facet name="header">
									<h:outputText value="Situación" />
								</f:facet>
								<h:outputText value="#{fila.codSituacion} - #{fila.situacion}" />
							</p:column>
						</p:dataTable>
					</t:div>
				</h:panelGrid>

				<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0"
					cellpadding="5" styleClass="bordePanel"
					style="width:100%;margin-bottom:5px " columns="1">

					<f:facet name="header">
						<h:outputText value="Contactos" />
					</f:facet>

					<t:div style="overflow-y: scroll;overflow-x: hidden; width: 99%;height: 70px;margin-left: -2px;">
						<p:dataTable value="#{modalProductoController.listModalProductoContacto}"
							var="fila" style="width:100%;">
							<p:column>
								<f:facet name="header">
									<h:outputText value="Contacto" />
								</f:facet>
								<h:outputText value="#{fila.nombre}" />
							</p:column>
							<p:column styleClass="columnCenter">
								<f:facet name="header">
									<h:outputText value="Email" />
								</f:facet>
								<h:outputText value="#{fila.correo}" />
							</p:column>
						</p:dataTable>
					</t:div>
				</h:panelGrid>

				<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0"
					cellpadding="5" styleClass="bordePanel"
					style="width:100%;margin-bottom:5px " columns="1">

					<f:facet name="header">
						<h:outputText value="Datos de Cuotas" />
					</f:facet>

					<p:dataTable value="#{modalProductoController.listModalProdNegocPagoCuota}" var="fila" >
						<p:column headerText="Cuota" styleClass="columnCenter" >#{fila.secOperacion}</p:column>
						<p:column headerText="Moneda" styleClass="columnCenter">#{fila.moneda}</p:column>
						<p:column headerText="Importe" styleClass="columnNumero">
							<h:outputText value="#{fila.importeNegociacion}">
								<f:convertNumber pattern="#,##0.00" locale="US"/>
							</h:outputText>
						</p:column>
						<p:column headerText="Interés" styleClass="columnNumero">
							<p:column styleClass="columnNumero">
								<h:outputText value ="#{fila.interes}">
									<f:convertNumber pattern="#,##0" locale="US"/>
								</h:outputText>
							</p:column>
						</p:column>
						<p:column headerText="Fec. Ingreso" styleClass="columnCenter">
							<h:outputText value="#{fila.dFecIngreso}">
								<f:convertDateTime pattern="dd-MM-yyyy" />
							</h:outputText>
						</p:column>
						<p:column headerText="Fec. Vencimiento" styleClass="columnCenter">
							<h:outputText value="#{fila.dFecVcto}">
								<f:convertDateTime pattern="dd-MM-yyyy" />
							</h:outputText>
						</p:column>
						<p:column headerText="Situación" styleClass="columnCenter">#{fila.codSituacion} - #{fila.situacion}</p:column>
					</p:dataTable>
				</h:panelGrid>

				<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0"
					cellpadding="5" styleClass="bordePanel"
					style="width:100%;margin-bottom:5px " columns="1">

					<f:facet name="header">
						<h:outputText value="Datos de Liquidación" />
					</f:facet>

					<p:dataTable value="#{modalProductoController.listModalProductoLiquidacion}" var="fila" >
						<p:column headerText="Cuota" styleClass="columnCenter" >#{fila.secOperacion}</p:column>
						<p:column headerText="Liquidación" styleClass="columnCenter">#{fila.secLiquidacion}</p:column>
						<p:column headerText="Fec. Liquidación" styleClass="columnCenter">
							<h:outputText value="#{fila.dFechaLiquidacion}">
								<f:convertDateTime pattern="dd-MM-yyyy" />
							</h:outputText>
						</p:column>
						<p:column headerText="Moneda" styleClass="columnCenter">#{fila.moneda}</p:column>
						<p:column headerText="Importe" styleClass="columnNumero">
							<h:outputText value="#{fila.importeLiquidacion}">
								<f:convertNumber pattern="#,##0.00" locale="US"/>
							</h:outputText>
						</p:column>
						<p:column headerText="Situación" styleClass="columnCenter">#{fila.codSituacionLiquidacion} - #{fila.situacionLiquidacion}</p:column>
						<p:column styleClass="columnCenter">							
							<p:commandLink id="cmlFinanciamiento" update=":idModalPanelLiquidCab,:idModalPanelLiquidDet" oncomplete="popDetalleLiquidacion.show();" actionListener="#{modalProductoController.cargarModalLiquidacionDetalle(fila.idOperacion,fila.idLiquidacion)}">
								<h:outputText value="Detalle" styleClass="texto" />
							</p:commandLink>
						</p:column>
					</p:dataTable>
				</h:panelGrid>
			</t:div>
			</h:form>
		</p:dialog>
	</ui:composition>
</jsp:root>